【游戏开发建模】教你使用Unity ProBuilder制作基础模型,搭建场景原型( 保姆级教程 | 您所在的位置:网站首页 › 修改3d模型 最简单软件是什么 › 【游戏开发建模】教你使用Unity ProBuilder制作基础模型,搭建场景原型( 保姆级教程 |
文章目录
一、前言二、安装插件三、基础操作1、切换编辑器模式1.1、Open as Floating Window1.2、Open as Dockable Window1.3、Use Text Mode1.3、Use Icon Mode
2、创建基础模型2.1、Arch拱门2.2、Cone圆锥体2.3、Cube立方体2.4、Cylinder圆柱体2.5、Door门2.6、Pipe管道2.7、Plane平面2.8、Prism棱柱2.9、Sphere球体2.10、Sprite平面2.11、Stairs楼梯2.12、Turus甜甜圈
3、点线面基础操作3.1、操作对象3.1.1、平移、旋转、缩放3.1.2、固定0.25米间隔移动3.1.3、固定15度间隔旋转3.1.4、固定1米缩放3.1.5、吸附控制点
3.2、操作点3.2.1、移动点3.2.2、框选多个点3.2.3、Shift加选点3.2.4、合并顶点:Collapse Vertices
3.3、操作线3.3.1、移动、旋转、缩放3.3.2、多选(可款选,可Shift加选)3.3.2、添加倒角:Bevel3.3.3、细分线:Subdivide Edges3.3.4、环切:Insert Edge Loop3.3.5、刀切:Cut Tool3.3.6、填充线所在的面:Fill Hole3.3.7、挤出线:Extrude Edges3.3.8、连接线:Connect Edges3.3.9、环选相连的线:Select Edge Loop3.3.10、环选不相连的线:Select Edge Ring
3.4、操作面3.4.1、移动、旋转、缩放3.4.2、细分三角面:Triangulate Faces3.4.3、倒角:Bevel3.4.4、挤出面:Extrude Faces3.4.5、复制面:Duplicate Faces3.4.6、剪切面:Detach Faces3.4.7、删除面:Delete Face3.4.7、缩放挤出挤出面3.4.8、环选多个面:Select Face Loop / Select Face Ring
4、上色4.1、设置顶点颜色4.1.1、模型所有顶点上色4.1.2、单独顶点设置颜色
4.2、设置材质球4.2.1、创建材质球4.2.2、添加材质球到工具中4.2.3、碰撞体材质
5、其他操作5.1、设置默认材质5.2、修改Pivot中心点5.3、镜像对称物体:Mirror Objects5.4、法线平滑5.4、导出模型
四、完毕
一、前言
嗨,大家好,我是新发。 最近工作需要用到ProBuilder在Unity中搭建场景原型,网上教程也不是很多,有的教程是旧版的。我之前学过Blender,所以上手ProBuilder很快,今天我就写篇稍微详细点的ProBuilder教程吧。 注:本文我使用的Unity版本为2021.2.17f1c1,ProBuilder插件版本为5.0.4 二、安装插件打开PackageManager,搜索ProBuilder,即可安装,目前最新版本是5.0.4, 安装完毕后,可以在Tools菜单下看到ProBuilder的菜单,如下 我们点击Tools/ProBuilder/ProBuilder Window菜单,即可打开ProBuilder编辑器窗口,如下 我们在ProBuilder编辑器窗口空白处鼠标右键,可以切换窗口模式, 选择Open as Floating Window,会以悬浮窗口的形式显示编辑器, 如下 选择Open as Dockable Window,我们可以把窗口以标签页的形式嵌入到编辑器界面中,这样编辑器布局会简洁一些,但这种模式下,如果把Scene窗口最大化,就得先把ProBuilder窗口独立移出来才能操作, 这种模式,菜单以文字形式显示,(个人更喜欢文字显示) 这种模式,菜单以图标的形式显示,记不住单词的可以使用图标模式, 点击New Shape, 我们先点选第一个按钮,它是一个拱门模型,把鼠标移动到Scene视图的空白处,先水平面拉出一个平面,然后鼠标往上移动即可在竖直方向上拉出拱门模型,最后点击鼠标左键即可完成, 我们也可以按住Shift键不放,当鼠标在Scene窗口中悬停时就可以看到有个浅蓝色的模型出现,我们在合适的位置点击鼠标左键即可创建出模型,如下 我们可以选中某个面调整拱门的形状,如下 如果想精确设置大小,可以在Inspector窗口中的Pro Builder Shaper组件下设置Size的值, 注:不建议修改Transform的Scale来调整模型大小
我们可以调节拱门的厚度:Thickness参数 修改拱门的边数:Side Count参数 调整拱门的环形角度:Arch Circumference参数, 设置拱门的地面是否缝合:End Caps参数, 设置是否进行法线平滑:Smooth参数, 同理,我们创建Cone圆锥体, 立方体效果如下,参数只有基本的Size, 圆柱体效果如下, 其中高度切分是指把圆柱从横截面环切成N份,如下 门效果如下, 管道效果如下, 平面是最简单的了, 棱柱效果如下, 球体效果如下, Sprite平面和Plane平面差不多,只不过Sprite平面不能进行细分,它只有四个顶点,两个三角面, 楼梯效果如下, 甜甜圈效果如下, 演示完12个基础模型的创建效果,可以看到,他们其实都是由点、线、面组成,我们可以对这些点线面进行编辑,来改变模型的形状。我们可以在Scene窗口的顶部看到四个按钮,分别是对象按钮、点按钮、线按钮、面按钮,如下 点击对象按钮,进入对象操作模式,我们可以对模型整体进行移动、旋转、缩放等,这些基础操作相信大家都非常熟悉了, 如果我们想让物体以0.25米为间隔进行移动,可以按住Ctrl键不放进行移动,这样可以方便对齐物体,如下 同理,按住Ctrl键,旋转物体会以15度为间隔进行旋转 注:一般不建议直接对模型进行缩放,容易造成尺度不统一,引起不必要的麻烦~ 按住Ctrl不放,缩放时会按1米的尺度进行缩放,如下 我们移动物体时,需要把鼠标移动到物体的中心轴上才能控制物体,默认情况下,物体的中心轴在角落里,如下 进入点编辑模式, 如果想选中多个点,可以先选中模型整体,然后框选顶点进行操作,如下,不过像下面这样的操作其实就等效于操作线了,我们可以直接使用线操作模式, 我们也可以选中某个点之后,按住Shift不放,然后点击新的顶点来进行加选,如下 我们可以选中多个点,然后点击Collapse Vertices进行顶点合并,如下 进入线操作模式 可以对线进行移动、旋转、缩放等操作,如下 同样,我们可以框选 或 按住Shift键加选来选中多条线进行操作, 我们可以选中某个边,然后点击Bevel添加倒角,如下 吐槽:不能像Blender那样设置倒角的进度,只能手工倒角,有点费手
我们可以选中线,然后点击Subdivide Edges进行细分, 注:为了方便看清线,我把Scene视图的Shading Mode设置为WireFrame模式(网格模式) 选中某条线,然后点击Insert Edge Loop,可以对这条线所在的垂直面进行环切(相当于新增一圈的线,可以对新增的这圈线进行编辑),如下 我们可以点击Cut Tool按钮,像刀子一样在面上进行切割(切割会新增线,形成新的三角面),如下 假设现在有一个面是有一个洞,我们想把它不上,可以选中这个洞的某条边,然后点击Fill Hole即可填充这个面, 我们可以选中某条线,然后点击Extrude Edges,挤出这条线,如下 选中两条线,然后点击Connect Edges按钮,即可连接这两条线的中心位置,可以调整新增出来的连接线,如下 选中某条线,然后点击Select Edge Loop即可环选相连的线,如下 选中某条线,点击Select Edge Ring即可环选不相连的线,如下 进入面操作模式, 选中面之后,可进行移动、旋转、缩放,如下 我们选中面,它并不是一个三角面,我们可以点击Triangulate Faces把它细分为三角面,如下 与线倒角一样,面也可以进行倒角,选中面,然后点击Bevel按钮即可进行面倒角,如下 选中面,点击Extrude Faces即可基础面,如下 接着看Face Normal挤出, 选中面,然后点击Duplicate Faces即可复制面,如下 选中面,然后点击Detch Faces即可把面剪切出来,如下 选中面,然后点击Delete Face(或者按Backspace回退键)即可删除面,如下 选中面,缩放时按住Shift键不放,即可在平面内挤出面,如下 选中面,然后点击Select Face Loop即可在数值方向上环选多个平面,点击Select Face Ring即可在水平方向环选多个平面,如下 我们创建的模型默认是白色的, 现在我们给它们上色。 4.1、设置顶点颜色 4.1.1、模型所有顶点上色切换到对象模式, 我们可以切换到顶点模式, ProBuilder创建的模型默认使用ProBuilderDefault材质球, 建议把材质球添加到ProBuilder工具中,点击Material Editor, 场景有时候需要一些空气墙或者碰撞触发器,我们可以点击Set Trigger将模型设置为触发器材质,点击Set Collider将模型设置为碰撞体材质, 上面我们提到,ProBuilder会给模型自动设置一个ProBuilderDefault材质球,我们在设置中修改ProBuilder的默认材质。 点击菜单Edit/Preferences...,然后点击ProBuilder按钮,找到Mesh Settings下的Material参数,设置你自己的材质球即可, 创建模型是,默认Pivot是在物体的角落,如下 我们创建好模型后,想要让物体沿着某个轴镜像对称,可以点击Mirror Objects按钮, 假设我现在有这么一个模型,我只想给某一个侧面做法线平滑,如下 注:这里只是通过法线来影响光的反射方向从而达到平滑的错觉,实际上模型的边还是硬边 当我们制作好了模型,比如我制作了一个泳池模型,现在想把它导入到其他三维建模软件中修改, 好了,我是林新发,https://blog.csdn.net/linxinfa 一个在小公司默默奋斗的Unity开发者,希望可以帮助更多想学Unity的人,共勉~ |
CopyRight 2018-2019 实验室设备网 版权所有 |